beijing and shanghai differences